let's hit the road - Turkish English Dictionary